package com.iwhalecloud.bss.kite.cucc.client.vo.scene;

import com.iwhalecloud.bss.kite.cucc.client.dto.flow.TrackInfoDTO;
import com.iwhalecloud.bss.kite.cucc.client.dto.order.DictionaryDTO;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * @author yangwj
 * @date 2020/5/11 22:31
 * @descript 轨迹信息
 */
public class TrackInfoVO implements Serializable {
    private static final long serialVersionUID = 4764630888088550766L;

    @ApiModelProperty(value = "字典数据")
    private DictionaryDTO dictionary;

    @ApiModelProperty(value = "轨迹信息")
    private TrackInfoDTO trackList;

    public TrackInfoVO() { }

    public TrackInfoVO(DictionaryDTO dictionary, TrackInfoDTO trackList) {
        this.dictionary = dictionary;
        this.trackList = trackList;
    }

    public DictionaryDTO getDictionary() { return dictionary; }

    public void setDictionary(DictionaryDTO dictionary) { this.dictionary = dictionary; }

    public TrackInfoDTO getTrackList() { return trackList; }

    public void setTrackList(TrackInfoDTO trackList) { this.trackList = trackList; }

    @Override
    public String toString() {
        return "TrackInfoVO{" +
            "dictionary=" + dictionary +
            ", trackList=" + trackList +
            '}';
    }
}
